package com.ruoyi.dataprocess.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.core.annotation.Excel;
import com.ruoyi.common.core.web.domain.BaseEntity;

/**
 * 订单信息对象 db_order
 * 
 * @author chenda
 * @date 2024-01-26
 */
public class DbOrder extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 序号 */
    @Excel(name = "序号")
    private Long 序号;

    /** 订单名称 */
    @Excel(name = "订单名称")
    private String 订单名称;

    /** 产品类型 */
    @Excel(name = "产品类型")
    private String 产品类型;

    /** 在制品数量 */
    @Excel(name = "在制品数量")
    private Long 在制品数量;

    /** 交货时间 */
    @Excel(name = "交货时间")
    private String 交货时间;

    public void set序号(Long 序号) 
    {
        this.序号 = 序号;
    }

    public Long get序号() 
    {
        return 序号;
    }
    public void set订单名称(String 订单名称) 
    {
        this.订单名称 = 订单名称;
    }

    public String get订单名称() 
    {
        return 订单名称;
    }
    public void set产品类型(String 产品类型) 
    {
        this.产品类型 = 产品类型;
    }

    public String get产品类型() 
    {
        return 产品类型;
    }
    public void set在制品数量(Long 在制品数量) 
    {
        this.在制品数量 = 在制品数量;
    }

    public Long get在制品数量() 
    {
        return 在制品数量;
    }
    public void set交货时间(String 交货时间) 
    {
        this.交货时间 = 交货时间;
    }

    public String get交货时间() 
    {
        return 交货时间;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("序号", get序号())
            .append("订单名称", get订单名称())
            .append("产品类型", get产品类型())
            .append("在制品数量", get在制品数量())
            .append("交货时间", get交货时间())
            .toString();
    }
}
